home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
AMIGA
/
AMICUS
/
AMICUS12.ADF
/
AmigaBBS
/
Docs
< prev
next >
Wrap
Text File
|
1986-08-05
|
8KB
|
196 lines
Documentation for BBS-Amiga Version 1.1
This program is freeware for updates and hints send $25 to:
Ewan Grantham
850 Morrow Industrial Blvd. F-9
Jonesboro,Ga 30236
After un-arcing the file rename opensyss.inf to opensysop.info and
userinit.inf to userinit.info and userman.inf to usermaint.info. Since
this is set to work with a 2 disk drive system,you must transfer a few
files. Move the following files to the external disk:
BBS1
USERINIT
OPENSYSOP
and their respective .info files. Now erase those files from the internal
drive. A good suggestion would be to put a copy of the calculator from
workbench 1.1 onto the internal disk also.Now rename the df0: disk 'BBS
PROGS' and the df1: disk 'BBS FILES.'
Now copy amigabasic to the df1: disk. This will work with the A-Time clock
otherwise be sure to set the date through preferences.
Now is the time to start creating files.Run amigabasic and open the
program called 'userinit'.
This creates the USER file and sets up to 1000 records.To save your drive
some wear and tear, it is suggested that the loop be incremented in steps
of 200.Change the for-next statement to 1-200 then 200-400,etc.to 1000
running the program after each change.
Now open the program called 'opensysop'. Run this one and you will see
"sysmain:" This is a combined version of the on-line sysop and usermaint
programs. Type u <CR> then e <CR> then g <CR>. You will want to find a
record by ID so use i and return and the id to use is 1.
You will now see the first record of the userfile,and here is where the
tedious part comes in. You will need to change all 27 options to reflect
the different headings. All boards should be changed to '000.' Mails
should be '0'as should the three vote options. The check$ must be a 'p'
and the validation should be '021'. Save your file now. This sets you up
as the sysop for the board. Now the opensysop program will only be needed
to test any changes you might want to make to the program and for
maintenance when the board is down.
Exit the opensysop program and close the df1:window on the workbench
screen. Now goto CLI and the fun starts to begin.The rest of the files
needed can be created with ED.
The first file will be called 'storehouse1'. Make sure all the files
created are stored on df1:. On the top line put your name, in caps,
followed immediately by an equal sign followed by a 1. Example:
John Doe=1
Once this is done do nothing,not even a return. Just hit esc-x to save the
file. Create six of these files named Storehouse1 to storehouse6. Next
type ED Feedback. Type one line of anything until you know waht to say and
then save the file.
Next ED pubmenu. This will be the public menu. The commands are: c-chat
g or off-logoff,n-news,v-validated users, a-announcements, m-mail,
f-feedback, h-help, t-time, y-status, ?-to show menu.
Put these in any order and any wording you want. Next is the validated
users menu.ED validmenu.Commands are: 1-9 boards 1-9,g-logoff,?-to show
menu,x-goto public menu,pw-password change,dl-downloads,ul-uploads,s-sysop
functions.
Final menu is the news menu.ED newsmenu.Commands are 1-9,items 1-9,?-to
show mwnu,x-public menu.
Since there is room for 9 news files,you need to create nine files named
g1-g9.Again put atleast one line in each and save each file.REMEMBER ALL
FILES ARE STORE ON DF1:
Now ED help.This is a general help fileThis can be upto 185 lines but at
least one line.
Now only two more files in the df1: root directory. ED sysopmenu.
Commands are e-edit seq files,u-edit user file,t-basic terminal,x-exit to
valid user menus,?-show menu.
Last menu is for the seq edit commands.ED edsysmenu. Commands are e-edit
doc, d-delete doc, c-create doc, x-main sysop menu, ?show menu.
HALFWAY THERE PEOPLE
NOW MAKE SOME SUB-DIRECTORIES ON THE DF1: DISK.THEY ARE:
BOARD
MAILS
VOTES
In the mails directoryyou will need to create the mail menu. ED mailmenu.
Commands are:
r-read mail,s-scan mail,p-post mail,x- to main menu,?-show menu.
Now goto the votes directory and create some files.First ED votemenu.
Commands are:
1-3-vote on items 1-3,r-results,x-main menu,?show menu.
The next file is the one that tells the voting program how many
questionnaires you actually have. You must have at least one questionnaire
with one question and upto 3 questionnaires with 10 questions apiece. All
questions must have 4 answer which are chose numerically. We will discuss
that later. Just assume you have one question for now. Type ED
'df1:votes.questno'. On the top line put a one,hit return then esc-x to
save it.
Next ED df1:resultsmenu. Commands are 1-3-questions 1-3, x-goto voting
menu. The next two are the ones you create for your questionnaire.First
file is for results for each question. Assume you have the first
questionnaire with one question.
ED df1:votes/1. Since you have only one question with four anwers, you will
need four zeroes each on it's own line.
Example: 0 0 0 0 then esc-x to save it. Now set up the question file.ED
df1:votes/vmt1(if it were your second questionnaire the files would be 2
and vmt2,etc.) Each question must occupy four lines in the file. The last
line shows four possible answers that you must choose from. Example: 1)
what do you think of this program?
1)love it 2)like it 3) hate it 4)don't care :
Do the same for each question up to 10 quuestions in a single
questionnaire. Now to the last sub-directory and the last files ypou need
to fool with. The board directory.First is the help file for the boards.ED
df1:board/bhelp.Put in it whatever you want.
Now the menu.ED df1:board/bmenu. Commands are: r-read
messages,s-scan,p-post message,c-cahnge board,l-list boards,?-show
menu,x-exit to valid menu.
Now ED df1:board/listboards. This list what boards are available. You can
decide for yourself what boards you want. You will need 9 topics.
For each board there must be a file that stores the title for each message
to be used when scanning messages. The first line shows the date and time.
Second line shows the name of the person who left the message,the subject
and userid of that person. For the first board it would go like this:
ED df1:board/11
date 04-02-85 time 11:16:00
name:tom Jones subject:welcome Userid:1
welcome to the programming board.
esc-x to save it.
For board two it would be 21.,board3 31. etc.
Now you need your titles file. Example:
ED df1:board/fmt1
date:xx-xx-xx time: xx:xx:xx
name :Tom Jones subject Welcome userid:1
The important thing about this file is not to enter a return at the end of
the second line. It will screw up the scans. Rather hit esc-x a the end
of line 2. You need one of these for each board. Again for board 2 it
would be named fmt2, etc.
Lastly, a file is needed that lets the board know some info about the
messages on it.It has the following format:
line1-lowest message
line2-highest message
line3-total no. messages
line4-next meesage number to be posted
Example:
ED df1:board/b1
1
1
1
2
This assumes you have written an intro message for board 1, Board two would
be b2,etc. Up to b9.
Well all the files are written now have a friend call to test it out. Put
the df0: disk in the internal and the df1:disk in the external drives.
Set the modem to DTR always on. Reboot and open the df1:disk. Double
click the bbs1 icon.
AWAY YOU GO!!!!!!!
Again if you like the program send $25 to :
Ewan Grantham
850 Morrow Blvd. F-9
Jonesboro ,GA 30236